thrush-like forest bird - Turkish English Dictionary